<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 编写一个函数，求一个数字是否是质数

        //   注： 一个数字除了 1 和本身以外，不能被别的数字整除，那么这个数字就是质数
        function demo(num){
            var isZ=true;
            // 因为质数的定义是只能整除1和自己
            for (var i=2;i<num;i++){
                判断范围内的这个数是否可以整除num
                if(num%i===0){
                    // 如果能够整除，将标记设置为false
                    isZ=false;
                    // 既然出现了整除的数字 不必再循环
                break}
            }
            }
        // 编写一个函数求两个数字之间有多少个质数，返回 质数的个数

        // 例如：`fn(100, 200)` ，在控制台输出 100 - 200 之间的所有质数
        function check(num){
            var isZ=ture;
            // 因为质数的定义是只能整除1和自身
            for (var i = 2; i < num; i++) {
            //  判定范围内的这个数是否可以整除num
            if (num % i === 0) {
                //  如果能够整数 将标记设置为false 
                isZ = false;
                //  既然出现了整除的数字 不必再循环
                break;
            }
        }
        //  判定 是否是质数
        return isZ;
    }
    </script>
</body>
</html>